/**
 * 可变参数可以传入数量不定的参数,一个参数表只能有一个可变参数且在最后,是当数组传入的
 */
public class MethodDemo {
    public static void main(String[] args) {
        sum(1);
        sum(1,2);//可以传入一个或多个参数
        sum(new int[]{1,2,3});//也可以直接传入一个数组作为参数,在函数内部就相当于数组
    }
    public static void sum(int ... nums){
        int ans = 0;
        for (int i = 0; i < nums.length; i++) {
            ans += nums[i];
        }
        System.out.println(ans);
    }
}
